competition location - Spanish English Dictionary